home *** CD-ROM | disk | FTP | other *** search
- Subject: ROM patch for faster disk I/O
-
- Someone asked me about the ROM patch I mentioned in a net posting earlier.
- I dug up some information 'bout it.
-
- The ROM patch involves the Atari U7 ROM (U7 relates to the PCB name for that
- ROM, visible when you open the case of your ST. It's located in the lower left
- corner of the PCB).
-
- It appears to be that the ST ROM's double-check the track the diskarm is at,
- whereas the disk-controller already performed that check. So your ST is
- 'double-sure' it's on the right track when it performs read or write seeks.
-
- This, ofcourse, is nonsense. So clever folks somewhere in Germany found a
- way of defeating the double-check. They changed only one bit in the U7
- ROM, which makes it much, much faster. I received my patched ROM without
- having to make any patches myself, but I'm pretty sure the following
- information is accurate. Just to be on the safe side: I have a 1040 ST
- with normal, legal ROM's, but I replaced the U7 with a patched EPROM.
- No hardware modifications are necessary, it's a clean job.
-
- Location $0CD7 (that is, ofcourse, hex) holds value $14 (also hex). When
- changed into $10 (hex again), the disk I/O becomes a real joy. That's it.
- I believe you need a 27256 EPROM to do the job.
-
- Paul Molenaar
-
-
- For those of you who want the ROM Patch
- for a 30% decrease in disk I/O time here is the
- correct info:
- old new
- Chip U7 Atari #C026165 0DC5 00 NC
- Adress 0DC7 0DC6 04 NC
- 0DC7 14 10
- Old data 14 hex 0DC8 24 NC
- New data 10 hex 0DC9 0A NC
-
- Checksum of U7 (Data I/O Programmer)
- 29E4 (0DC7 = 14 old data)
- 29E0 (0DC7 = 10 new data)
- I used an Intel D27256
-